#include <limits.h>
#include <QtCore/QStringList>
#include <QtCore/QVariant>
#include <QyDebug.h>
#include "QpwStyle.h"

/**************************************************************************************************/

QpwXML::Values QpwStyle::values() const {

    QpwXML::Values values;
    values["name"] = name;
    values["color"] = color.name();
    values["texture"] = texture;
    values["shader"] = shader;

    return values;
}

void QpwStyle::setValues( const QpwXML::Values & values ) {

    name = values["name"].toString();
    color = QColor( values["color"].toString() );
    texture = values["texture"].toString();
    shader = values["shader"].toString();

}
